take up a challenge - Alemán Inglés Diccionario